Skip to main content

Casos de Uso

  • Actores: Usuario, Empresa de catering
  • Resumen: El usuario/empresa puede registrarse en la aplicación y crear un perfil detallado.
  • Precondiciones: El usuario/empresa no tiene un usuario registrado.
  • Postcondiciones: El usuario tiene una cuenta en la aplicación con un perfil detallado.

  • Caso de uso: Search job offers
  • Actores: Usuario
  • Resumen: El usuario realiza una búsqueda personalizada, examina las opciones disponibles y profundiza en los detalles de una oferta seleccionada para tomar decisiones informadas sobre su aplicación.
  • Precondiciones: El usuario no ha registrado un trabajo, pero tiene una cuenta en la aplicación.
  • Postcondiciones: El perfil del usuario se ha mejorado y detallado con la información recopilada durante el proceso de búsqueda de trabajo.

  • Caso de uso: Filtrar caterings y precios
  • Actores: Usuario
  • Descripción: El usuario desea filtrar caterings por alérgenos contemplados en sus menús, así como sus precios y disponibilidad.

  • Caso de uso: Añadir menús y detalles pertinentes
  • Actores: Representante de catering
  • Descripción: El representante de catering quiere poder añadir menús a la lista de menús ofrecidos, junto a los detalles pertinentes, como alérgenos, precio, platos que los componen, etc.

  • Caso de uso: Añadir datos de contacto de la empresa
  • Actores: Representante de catering
  • Descripción: El representante de catering quiere poder añadir los datos de contacto de su empresa para facilitar la comunicación con el cliente.

  • Caso de uso: Concertar citas para demostración de menú
  • Actores: Usuario
  • Descripción: El usuario quiere poder concertar una cita para una demostración del menú con un catering de manera sencilla mediante la aplicación.

  • Caso de uso: Notificaciones de citas con caterings
  • Actores: Usuario
  • Descripción: El usuario quiere recibir notificaciones cuando se acerquen las citas concertadas con caterings desde la aplicación.

  • Caso de uso: Chat integrado para comunicación
  • Actores: Director de catering
  • Descripción: El director de catering quiere poder contar con un chat integrado en la aplicación para comunicarse con todos sus clientes de manera centralizada.

  • Caso de uso: Visualización de chats de clientes con contrato activo
  • Actores: Director de catering
  • Descripción: El director de catering quiere poder visualizar una lista solo con los chats de clientes que hayan contratado su servicio y cuyo contrato siga activo.

  • Caso de uso: Solicitar cambios específicos en menús
  • Actores: Usuario
  • Descripción: El usuario quiere poder solicitar cambios específicos en los menús para que se adapten a sus necesidades.

  • Caso de uso: Notificaciones de solicitudes de modificación de menú
  • Actores: Representante de catering
  • Descripción: El representante de catering quiere recibir notificaciones cuando un usuario haya solicitado una modificación específica de un menú, para ajustarlo si es posible.

  • Caso de uso: Valoración del servicio contratado
  • Actores: Usuario
  • Descripción: El usuario quiere poder valorar el servicio contratado de un catering para que otros usuarios puedan analizar cuál de las opciones les conviene más.

  • Caso de uso: Realizar pagos seguros
  • Actores: Usuario
  • Descripción: El usuario quiere poder realizar los pagos de los servicios contratados de forma segura a través de la aplicación mediante sistemas como PayPal, tarjeta o transferencia bancaria.

  • Caso de uso: Acceder al historial de caterings contratados
  • Actores: Usuario
  • Descripción: El usuario quiere poder acceder a un historial de los caterings anteriormente contratados, incluyendo información como los menús ofrecidos, fechas de contratación, solicitudes de modificación del menú y precios.

  • Caso de uso: Ofrecer descuentos especiales
  • Actores: Representante de catering
  • Descripción: El representante de catering quiere ofrecer descuentos especiales para usuarios habituales o para servicios de gran escala.

  • Caso de uso: Visualización de contenido multimedia de eventos anteriores
  • Actores: Usuario
  • Descripción: El usuario quiere poder visualizar contenido multimedia de la celebración de eventos anteriores llevados a cabo por determinados caterings, para tener una mejor visión de ellos y poder elegir mejor.

  • Caso de uso: Crear eventos
  • Actores: Usuario
  • Descripción: El usuario quiere poder crear un evento con una fecha, para establecer el día en el que se llevará a cabo el evento.

Caso de uso: Registro e inicio de sesión Actores: Profesional del sector, Cliente Descripción: La aplicación permite registrarse e iniciar sesión como profesional del sector para ser contratado por los clientes, así como registrarse e iniciar sesión como cliente para contratar servicios.

  • Caso de uso: Listado de servicios
  • Actores: Profesional del sector, Cliente
  • Descripción: La aplicación muestra un listado de los distintos servicios que se pueden contratar para eventos, así como un desplegable con eventos ya planificados según su temática y servicios más contratados para ese tipo de evento.

  • Caso de uso: Pedir presupuesto
  • Actores: Cliente
  • Descripción: La aplicación permite al cliente pedir presupuesto sobre un servicio según la fecha, número de asistentes y lugar del evento, así como filtrar según un rango de presupuesto.

  • Caso de uso: Mejoras en el Caso de uso de presupuesto
  • Actores: Cliente
  • Descripción: Se permite al cliente indicar el presupuesto disponible para ver qué servicios de catering podría obtener con dicho presupuesto, además de ofrecer paquetes de servicio y descuentos personalizados en función del volumen de pedido o pedidos anteriores.

  • Caso de uso: Configurar menús de forma interactiva
  • Actores: Cliente
  • Descripción: Se permite al cliente configurar menús de forma interactiva, eligiendo platos, porciones, ingredientes, tipos de cocina y estilos de presentación, e indicando calorías por plato y en total del menú.

  • Caso de uso: Mejoras en el Caso de uso de Información
  • Actores: Administrador
  • Descripción: Se mejora el blog con opciones como botones de compartir en redes sociales, categorías y filtros, y se considera la internacionalización de la aplicación, así como la incorporación de un chatbot para mejorar la atención al cliente.

  • Caso de uso: Registro y gestión de empleados de catering
  • Actores: Dueño de catering
  • Descripción: El dueño de catering puede registrar empleados, asignarles ciudades, categorías, horarios y ver usuarios con rol de empleado disponibles para contratar.

  • Caso de uso: Aplicar descuentos y promociones
  • Actores: Dueño de catering
  • Descripción: El dueño de catering puede aplicar descuentos y promociones a su catering.

  • Caso de uso: Detalle de facturación por trabajo
  • Actores: Usuario
  • Descripción: El usuario puede ver en detalle la facturación de cada trabajo contratado.

  • Caso de uso: Crear Menús Personalizados
  • Actores: Usuario
  • Descripción: El usuario puede crear menús personalizados para un trabajo específico.

  • Caso de uso: Establecer presupuesto del catering
  • Actores: Usuario
  • Descripción: El usuario puede establecer el presupuesto del catering según los días a contratar.

  • Caso de uso: Visualizar caterings y su información
  • Actores: Empleado del catering
  • Descripción: El empleado del catering puede ver todos los caterings, su información y filtrar por ciudades.

  • Caso de uso: Ver necesidad de personal en caterings
  • Actores: Empleado del catering
  • Descripción: El empleado del catering puede ver si un catering necesita personal para trabajar con ellos.

  • Caso de uso: Acceso a historial de eventos trabajados
  • Actores: Empleado del catering
  • Descripción: El empleado del catering puede acceder a un historial de los eventos en los que ha trabajado.

  • Caso de uso: Reservar en un catering
  • Actores: Cliente
  • Descripción: El cliente puede realizar reservas en un catering para eventos o comidas específicas.

  • Caso de uso: Compartir experiencias y opiniones
  • Actores: Cliente
  • Descripción: El cliente puede compartir sus experiencias y opiniones sobre un catering específico.

  • Caso de uso: Estar informado sobre promociones y descuentos
  • Actores: Cliente
  • Descripción: El cliente puede estar informado sobre promociones y descuentos ofrecidos por los caterings.

  • Caso de uso: Acceder a historial de reservas
  • Actores: Cliente
  • Descripción: El cliente puede tener acceso a un historial de sus reservas.